package com.vnl.system.aaa.entity;

import java.io.Serializable;

public interface IPermission extends Serializable {

    /**
     * 權限代碼
     * @return
     */
    String getPermissionId();
    void setPermissionId(String permissionId);
    
    /**
     * 所屬權限組別代碼
     * @return
     */
    String getPermissionGroupId();
    void setPermissionGroupId(String fpgId);
    
    /**
     * 所屬系統代碼
     * @return
     */
    String getSystemId();
    void setSystemId(String systemId);
    
    /**
     * 名稱
     * @return
     */
    String getName();
    void setName(String name);
    
    /**
     * 描述
     * @return
     */
    String getDescription();
    void setDescription(String description);
    
    IPermissionGroup getPermissionGroup();
    
    ISystem getSystem();
    
}
